PigeonWP\Settings A

Total Complexity 51
Dependencies 0
Dependents 0
Total lines 521
Lines of code 325
Logical lines of code 146
Comment lines 129
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
plugin_settings_init()
A
36 4 111
setting_pigeon_content_post_type_render()
A
45 7 45
setting_pigeon_pdf_paywall()
S
55 5 16
connect_pigeon()
S
60 4 12
setting_pigeon_content_value_render()
S
57 3 19
setting_pigeon_paywall_content_display()
S
59 3 13
set_defaults()
S
61 3 13
setting_pigeon_paywall_interrupt_render()
S
59 2 12
setting_pigeon_paywall_sticky()
S
62 2 11
setting_pigeon_subdomain_render()
S
66 2 8
setting_pigeon_demo_render()
S
61 2 10
get_settings()
S
69 2 7
setting_pigeon_paywall_cta_render()
S
66 2 8
setting_pigeon_content_value_pricing_render()
S
61 2 10
setting_pigeon_content_value_meter_render()
S
61 2 10
setting_pigeon_pdf_index()
S
61 2 10
settings_section_content_callback()
S
98 1 1
settings_section_basic_callback()
S
98 1 1
settings_section_installation_callback()
S
80 1 3
hooks()
S
72 1 5